package app.nbdevices.api.service;

import app.nbdevices.api.dto.*;
import refactor.entity.Module;
import refactor.entity.User;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

public interface ApiService {
    List<RegionOrgDto> getRegOrgList();
    List<UserInfo> getUserInfoList();
    List<Module> getModuleList();
    List<FacRegOrgDto> getFacRegOrgDto();
    List<String> updateFacCode(List<FacCode> facCodeList);
    List<DevInfoDto> getDevInfoList();
    int updateInsReg(InstitutionDto ins);
    int savaUserList(UserPostList userPostList);
    Map<String,Object> getUserStatus(String openId);
    Integer getCodes(List<String> codes);
    int getRrgionIsExist(String name);
    int setUserFrozen(String oppendId,Integer isFrozen);
}
